home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir29 / flotc50.zip / INSTALL.BAT < prev    next >
DOS Batch File  |  1994-08-30  |  4KB  |  126 lines

  1. @ECHO OFF
  2. REM ******************* INSTALL.BAT - FLOTTO Hard Disk Installation Program
  3. REM ******************* by PC Light - All Rights Reserved.
  4. IF %1 == A GOTO HARDCHK
  5. IF %1 == B GOTO HARDCHK
  6. REM Allow installation from possible CDROM drive configured as D E F or G.
  7. IF %1 == D GOTO HARDCHK
  8. IF %1 == E GOTO HARDCHK
  9. IF %1 == F GOTO HARDCHK
  10. IF %1 == G GOTO HARDCHK
  11. IF %1 == a GOTO HARDCHK
  12. IF %1 == b GOTO HARDCHK
  13. IF %1 == d GOTO HARDCHK
  14. IF %1 == e GOTO HARDCHK
  15. IF %1 == f GOTO HARDCHK
  16. IF %1 == g GOTO HARDCHK
  17. GOTO FAIL
  18. :HARDCHK
  19. IF %2 == C GOTO START
  20. IF %2 == D GOTO START
  21. IF %2 == E GOTO START
  22. IF %2 == F GOTO START
  23. IF %2 == G GOTO START
  24. IF %2 == c GOTO START
  25. IF %2 == d GOTO START
  26. IF %2 == e GOTO START
  27. IF %2 == f GOTO START
  28. IF %2 == g GOTO START
  29. :FAIL
  30. CLS
  31. ECHO  
  32. ECHO To install FLOTTO onto your hard drive you must use a format such as:
  33. ECHO  
  34. ECHO            INSTALL A C
  35. ECHO  
  36. ECHO This will take the program from the floppy disk in drive A
  37. ECHO and PUT it on hard drive C.
  38. ECHO  
  39. ECHO You may substitute drive D or E or F or G to install from/to as long
  40. ECHO as one of these is a valid disk drive.
  41. ECHO  
  42. ECHO Please try again.
  43. PAUSE
  44. ECHO  
  45. GOTO END
  46. :START
  47. CLS
  48. ECHO                    ┌────────────────────────────────────────┐
  49. ECHO                    │     FLOTTO - Hard Disk Instalation     │
  50. ECHO                    ├────────────────────────────────────────┤
  51. ECHO                    │   by PC Light - All rights reserved.   │
  52. ECHO                    └────────────────────────────────────────┘
  53. ECHO  
  54. ECHO We are ready to install FLOTTO from drive %1 onto drive %2.
  55. ECHO Please insert the disk contaning FLOTTO into drive %1 and
  56. PAUSE
  57. REM Verify all files
  58. IF NOT EXIST %1:FLOTTO.EXE GOTO NOGO
  59. IF NOT EXIST %1:FLOTTO.HLP GOTO NOGO
  60. CLS
  61. ECHO  
  62. ECHO              FLOTTO Installation is in progress - Please stand by
  63. ECHO  
  64. %2:
  65. CD \
  66. REM Check for previous FLOTTO dirrectory
  67. IF EXIST %2:\FLOTTO\*.* GOTO SKIPMD
  68. ECHO  
  69. ECHO Creating a FLOTTO directory on drive %2
  70. MKDIR \FLOTTO
  71. ECHO %2:\FLOTTO
  72. :SKIPMD
  73. CD\FLOTTO
  74. ECHO  
  75. ECHO  
  76. ECHO Copying files .....
  77. ECHO  
  78. COPY %1:\FLOTTO.* %2:\FLOTTO /v
  79. COPY %1:\*.DAT %2:\FLOTTO /v
  80. COPY %1:\*.3WL %2:\FLOTTO /v
  81. COPY %1:\*.4WL %2:\FLOTTO /v
  82. COPY %1:\*.5WL %2:\FLOTTO /v
  83. COPY %1:\*.6WL %2:\FLOTTO /v
  84. COPY %1:\*.7WL %2:\FLOTTO /v
  85. IF EXIST %1:\REGISTER.* COPY %1:\REGISTER.* %2:\FLOTTO /v
  86. IF EXIST %1:\MAKWHEEL.* COPY %1:\MAKWHEEL.* %2:\FLOTTO /v
  87. IF EXIST %1:\*.LOG COPY %1:\*.LOG %2:\FLOTTO /v
  88. IF EXIST %1:\*.MDY COPY %1:\*.MDY %2:\FLOTTO /v
  89. REM IF EXIST %1:\*.TXT COPY %1:\*.TXT %2:\FLOTTO /v
  90. IF EXIST %1:\*.BAK COPY %1:\*.BAK %2:\FLOTTO /v
  91. REM
  92. REM Verify that FLOTTO was installed correctly
  93. CLS
  94. IF EXIST %2:\FLOTTO\FLOTTO.EXE GOTO COMPLETE
  95. REM DIR %2:\FLOTTO /w
  96. ECHO  
  97. ECHO FLOTTO DID NOT INSTALL CORRECTLY!
  98. ECHO PLEASE CHECK YOUR %2 DRIVE AND RETRY.
  99. ECHO  
  100. PAUSE
  101. GOTO END
  102. :COMPLETE
  103. ECHO  
  104. ECHO FLOTTO hard disk installation is now complete.  To double check we will
  105. ECHO now run the FLOTTO program from the FLOTTO sub-directory on drive %2
  106. ECHO  
  107. ECHO In the future - Always remember to change to the FLOTTO sub-directory
  108. ECHO before running the program.
  109. ECHO  
  110. ECHO Example           %2:
  111. ECHO                   CD\FLOTTO
  112. ECHO                   FLOTTO
  113. ECHO  
  114. PAUSE
  115. FLOTTO
  116. GOTO END
  117. :NOGO
  118. CLS
  119. ECHO  
  120. ECHO The disk in drive %1 is does not contain all the required FLOTTO files.
  121. ECHO If you wish to terminate this routine - press " CTRL C " now.
  122. ECHO Otherwise, please insert the original disk into the %1 drive and
  123. PAUSE
  124. GOTO START
  125. :END
  126.